home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / comm / misc / atomic1_5.lha / atomic1_5.doc < prev    next >
Text File  |  2000-02-04  |  7KB  |  195 lines

  1. Atomic.Doc
  2.  
  3. Program: Atomic.rexx
  4. Version: 1.5
  5. Author:  John Chufar
  6. Email:   chufarj@telepath.com
  7. Date:    4 Feb 1999
  8.  
  9. References: AmigaOS3.1, AREXX, WorkBench, and AmigaDOS Manuals
  10.  
  11. =======================================================================
  12.  
  13. IMPORTANT!!!
  14.  
  15.                       *********************
  16.                       *                   *
  17.       *****************   Y2K COMPATIBLE  *******************
  18.       *               *                   *                 *
  19.       *               *********************                 *
  20.       *                                                     *
  21.       *                y     y  2222   K   K                *
  22.       *                 y   y  2    2  K  K                 *
  23.       *                  y y       2   K K                  *
  24.       *                   y       2    KK                   *
  25.       *                   y      2     K K                  *
  26.       *                   y     2      K  K                 *
  27.       *                   y    2       K   K                *
  28.       *                   y    222222  K    K               *
  29.       *                                                     *
  30.       *               *********************                 *
  31.       *               *                   *                 *
  32.       *****************   Y2K COMPATIBLE  *******************
  33.                       *                   *
  34.                       *********************
  35.  
  36. IN ACCORDANCE WITH THE NATIONAL INSTITUE OF SCIENCE AND TECHNOLOGY TIME
  37. SERVER INFORMATION WEB PAGE, THE SOURCE CLOCK USES A JULIAN DATE TO ENSURE
  38. YEAR 2000 COMPATIBILITY AND ENSURES NO ROLLOVER PROBLEM WITH THE SOURCE
  39. STRATUM 1 SERVERS.  THE AMIGA VERSION HAS BEEN TESTED WITH THE A3000
  40. AND THE NATIVE INSTALLED REAL TIME CLOCK USING AMIGAOS3.1 AND HAS
  41. SUCCESSFULLY DEMONSTRATED THE YEAR 2000 ROLLOVER.  IN ADDITION TO
  42. ROLLOVER, THE TEST AMIGA HAS SUCCESSFULLY DEMONSTRATED THE ABILITY TO
  43. ACCEPT THE YEAR 00 AS A VALID YEAR DATE FOR INPUT AND CONVERTS THE YEAR
  44. VALUE TO 2000.
  45.  
  46. NO OTHER TEST HAVE BEEN PERFORMED ON OTHER AMIGA MODELS, AND YEAR 2000
  47. COMPLIANCE IS NOT IMPLIED WITH OTHER MODELS. IF ANY USERS WISH TO TEST AND
  48. FORWARD VERIFICATION OF RESULTS TO ME, I WILL INCLUDE THE MODELS AS
  49. TESTED AND APPROVED ALONG WITH THE A3000 LISTED BELOW. ONLY ONE SERIAL
  50. NUMBER PER MODEL WILL BE LISTED ALONG WITH THE POINT OF CONTACT
  51. (VERIFYING OFFICIAL).  AS A VERIFYING OFFICIAL YOU ARE UNDER NO LIABILITY OR
  52. OBLIGATION TO ENSURE YEAR 2000 COMPATIBILITY, BUT ARE ATTESTING TO
  53. SUCCESSFULLY COMPLETING THE YEAR 2000 TEST AS LISTED BELOW AND ENSURING ALL
  54. INFORMATION IS TRUE. FURTHERMORE, YOU ARE VOLUNTEERING TO ACT AS A POINT OF
  55. CONTACT FOR OTHER AMIGA USERS INTERESTED IN OR REQUIRING ASSISTANCE WITH
  56. CLOCK RELATED ISSUES ASSOCIATED WITH YOUR AMIGA MODEL AND CONFIGURATION.
  57.  
  58. YEAR 2000 TEST:
  59. 1) OPEN SHELL, SET DATE FOR Feb 4, 2000
  60.    ENTER:   > date 04-02-00
  61.    RESULT: no error
  62. 2) TYPE DATE
  63.    ENTER:   > date
  64.    RESULT: Friday 04-Feb-00 HH:MM:SS (your time)
  65. 3) OPEN PREFERENCES - TIME
  66.    OBSERVE CALENDAR YEAR FIELD
  67.    RESULT: 2000
  68.  
  69. THE LIST WILL BE POSTED ON THE AMIGA ATOMIC CLOCK WEB PAGE AND WITH EACH
  70. DISTRIBUTION WITHIN THE ATOMIC.DOC FILE.
  71.  
  72. THE SOFTWARE IS YEAR 2000 COMPLIANT AS WRITTEN AND EMPLOYED ON THE CURRENT
  73. AMIGAOS AND HARDWARE CONFIGURATIONS LISTED BELOW.
  74.  
  75.  
  76. YEAR 2000 COMPATIBILTY CHART
  77. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  78. (MODEL,SERIAL,CLOCK,AMIGAOS,TCP/IP,AREXX,ATOMIC.REXX)
  79.  
  80. 1)  A3000, Serial No. 6803, Embedded Real Time Clock, AmigaOS3.1,Miami3.0d
  81.     and TCP/IP 4.3 Pro, Arexx 3.1, Atomic.rexx V1.5
  82.  
  83.  
  84.  
  85.  
  86. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  87.  
  88. SUPPORT - Web:    "AMIGA ATOMIC CLOCK WEB PAGE"
  89.                   www.telepath.com/chufarj/atomic.html
  90.           Email:  chufarj@telepath.com
  91.  
  92.  
  93. SOFTWARE CHANGES
  94.  
  95. -Fixes time difference calculation bug.
  96. -Enhances readout of offset to display + or - hours from UTC
  97.  
  98.  
  99. WARNING!!!
  100.  
  101. -Not all timeservers are using the same "format".  If you have changed
  102. the default timeservers (from time-A(B).timefreq.bldrdoc.gov) and the program no
  103. longer works, then please use the timeservers as distributed with this
  104. program.
  105.  
  106. If you still experience problems, email me with the address of your
  107. timeserver.
  108.  
  109.  
  110. NEW FEATURES!!!
  111.  
  112. -Only one minor bug fix and an enhancement, + or - preceding offset.
  113.  
  114. =======================================================================
  115.  
  116.  
  117. 1.0 Why?
  118.  
  119. Most clocks 'lose' or 'gain' time over the course of days, weeks, etc.
  120.  
  121. Example - My CASIO Data Bank watch gains about 8 seconds a week.
  122.           My Amiga 3000 loses about 4 seconds each week.
  123.  
  124.  
  125. 2.0 Recommendation:
  126.  
  127.    2.1  - Use this program at least once a month to keep in 'sync' with the
  128.           Atomic Clock.
  129.  
  130.    2.2  - Use the example AmiTCP:db/user-startnet file to atuomatically
  131.           'access' the clock.
  132.  
  133.    2.3  - Use the "Events" service in Miami to run everytime you log on.
  134.           Add it to "Events" in Miami as follows:
  135.    (Doing this automatically runs Atomic.rexx everytime you use Miami!)
  136.  
  137.       2.3.1) Start Miami
  138.       2.3.2) Select "Events"
  139.       2.3.3) Select the "Online - Filename Box" and enter
  140.              's:atomic.rexx n' (no quotes, and the "n" is for NO DST-
  141.              change this to y in the summer)
  142.       2.3.4) Select "Console name" box and enter:
  143.              CON:2/10/600/150/Atomic Clock/AUTO/CLOSE
  144.  
  145.  
  146. 3.0 Program Operation:
  147.  
  148.    3.1  - Starts with or without the Daylight Savings Time (DST) ARG
  149.    3.2  - Recommend using as follows:
  150.          >s:atomic.rexx y     or    >s:atomic.rexx n 
  151.       (This prevents answering the DST question after program startup)
  152.           REMEBER!   Y = Summer    N = Winter
  153.    3.3  - Optional start using ICON (WorkBench - but MUST answer question
  154.           after startup)
  155.    3.4  - Displays the ATOMIC CLOCK start up screen
  156.    3.5  - Checks to see if the TCP: device is available
  157.    3.6  - Reads the Atomic Clock
  158.    3.7  - Sets you computer to sync with the Atomic Clock
  159.    3.8  - Computes your Timezone (based upon locale.prefs)
  160.    3.9  - Readjusts your clock based upon timezone
  161.    3.10 - Computes and displays the differences in your system clock
  162.  
  163.  
  164. 4.0 Other Suggestions:
  165.  
  166.    4.1 - Add to your ToolsDaemon as follows:
  167.          -- Program Type - CLI
  168.          -- s:atomic.rexx y
  169.  
  170.  
  171. 5.0 Bug Reports
  172.  
  173.    5.1 - Immediately report all bugs and provide the following:
  174.          -- Atomic.rexx version
  175.          -- AmigaDOS version
  176.          -- TCP program name and version (i.e. AmiTCP 4.2, MIAMI 3.0)
  177.          -- Timezone
  178.  
  179. 6.0 Future Enhancements planned???
  180.  
  181.    6.1 - Store DST in an environment variable
  182.    6.2 - Check if Daylight Savings Time might be in effect since last used
  183.    6.3 - Provide for "pick" list of servers to use
  184.    6.4 - Utilize stratum 2 timeservers as alternative sync sources
  185.    6.5 - Compile a C version
  186.    6.6 - (TOP PRIORITY) Maintain compatibility with new AmigaOS
  187.  
  188.  
  189.  
  190. Have fun...   ;)
  191.  
  192. John...I REALLY DO like this Amiga!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  193.  
  194.  
  195.